Militò nella 36.a brigata Bianconcini Garibaldi con funzione di comandante di plotone e operò sullʼAppennino toscoemiliano.
Cadde in uno scontro con i tedeschi il 18.8.1944 a Monte Carzolano (Firenzuola - FI).
Riconosciuto partigiano dallʼ1.3.1944 al 18.8.1944.